package com.zzw.basic.fanxing;

public class MyUtil<E>{

	public static <Z> MyUtil<Z> nil(){
		return null;
	}
	
	public static <Z> MyUtil<Z> cons(Z head,MyUtil<Z> tail){
		return null;
	}
	
	E head(){
		return null;
	}
	
	public static void main(String[] args) {
		MyUtil<String> ls = MyUtil.nil();
		MyUtil<String> mu = MyUtil.<String>nil();
		MyUtil.cons(42, MyUtil.nil());
		MyUtil.cons(42, MyUtil.<Integer>nil());
	}
}
